@charset "utf-8";

	/* CSS Document*/

	html,body {

	text-align: center;

	font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu,Tahoma;

	margin:0;

	padding:0;

	background-color:#ffffff;

	font-size:12px;

	color:#666666;

	width:100%;

}

div,img,ul,li,p,span {

	margin: 0;

	padding: 0;

	border: 0;

	list-style:none;

}

/* 链接颜色*/a {

	text-decoration:none;

}

a:link {

	color: #6a6a6a;

}

/*链接颜色*/

	a:visited {

	color: #6a6a6a;

}

/*已访问颜色*/

	a:hover {

	color: #6a6a6a;

}

/*鼠标经过颜色*/

	a:active {

	color: #6a6a6a;

}

/*鼠标点下去的颜色*/

	/*红色*/

	a.red_link:link {

	color: red;

}

a.red_link:visited {

	color: red;

}

a.red_link:hover {

	color: red;

	text-decoration:underline;

}

a.red_link:active {

	color: red;

	text-decoration:underline;

}

/*白色*/

	a.white_link:link {

	color: #fff;

}

a.white_link:visited {

	color: #fff;

}

a.white_link:hover {

	color: #fff;

	text-decoration:underline;

}

a.white_link:active {

	color: #fff;

	text-decoration:underline;

}

.black {

	color:#000000;

}

.cl {

	clear:both;

}

.top {

	background-color:#fafafa;

}

.top .header {

	width:1055px;

	height:89px;

	margin:0 auto;

}

.top .header .logo {

	width:245px;

	height:89px;

	background:url(/images/logo.png) left top no-repeat;

	float:left;

	cursor:pointer;

}

.top .header .nav {

	width:800px;

	height:89px;

	float:right;

	text-align:center;

}

.top .header .nav ul li {

	margin:0 20px;

	float:left;

	width:auto;

	line-height:85px;

	font-size:16px;

}

.top .header .nav ul li:hover {

	height:87px;

	border-bottom:#e01a1b solid 2px;

}

.top .header .nav ul li:hover a:hover {

	color:#e01a1b;

}

.page {

	width:100%;

	height:514px;

}

.pagesec {

	width:100%;

	height:250px;

	background-repeat:no-repeat;

	background-position:center;

}

.iabout {

	width:965px;

	height:565px;

	padding:50px 0 30px;

	margin:0 auto;

}

.iabout .title {

	height:80px;

	line-height:80px;

	color:#922000;

	font-size:55px;

	font-weight:900px;

	font-family:黑体;

}

.iabout .dec {

	height:28px;

	line-height:28px;

	color:#000;

	font-size:16px;

	font-weight:bold;

}

.iabout .infobox {

	height:240px;

	width:100%;

	padding:40px 0;

}

.iabout .infobox .infos {

	width:420px;

	height:240px;

	line-height:30px;

	font-size:14px;

	color:#767676;

	float:left;

	text-align:left;

	text-indent:0em;

	overflow:hidden;

}

.iabout .infobox .thum {

	width:500px;

	height:176px;

	padding:20px 0;

	float:right;

}

.iabout .infobox .thum img {

	width:500px;

	height:176px;

}

.iabout .bot {

	width:480px;

	height:56px;

	padding:30px 0;

	margin:0 auto;

}

.iabout .bot .lbox {

	width:230px;

	height:54px;

	line-height:54px;

	font-size:16px;

	color:red;

	float:left;

	border:#ed4046 1px dashed;

}

.iabout .bot .rbox {

	width:226px;

	height:50px;

	line-height:50px;

	font-size:18px;

	color:red;

	float:right;

	border:#ed1b26 3px solid;

}

.ipr {

	height:535px;

	width:100%;

	background-color:#e5e5e5;

	padding-top:40px;

}

.ipr .title {

	height:80px;

	line-height:80px;

	font-size:55px;

	font-weight:900px;

	font-family:黑体;

}

.ipr .dec {

	height:28px;

	line-height:28px;

	color:#000;

	font-size:16px;

}

.ipr .iprbox {

	width:1055px;

	height:390px;

	overflow:hidden;

	margin:0 auto;

	padding-top:30px;

}

.ipr .iprbox ul li {

	width:320px;

	float:left;

}

.ipr .iprbox .prx {

	margin-right:47.5px;

}

.ipr .iprbox .thum img {

	width:320px;

	height:212px;

}

.ipr .iprbox .titles {

	width:100%;

	height:75px;

	line-height:50px;

	font-size:14px;

	font-weight:bold;

}

.ipr .iprbox .amore {

	width:245px;

	height:40px;

	line-height:40px;

	background-color:#772030;

	font-size:18px;

	margin:0 auto;

}

.ijob {

	height:535px;

	width:100%;

	padding-top:50px;

}

.ijob .title {

	height:80px;

	line-height:80px;

	font-size:55px;

	font-weight:900px;

	color:#000;

	font-family:黑体;

}

.ijob .dec {

	height:28px;

	line-height:28px;

	color:#555e63;

	font-size:16px;

}

.ijob .ijobbox {

	width:1035px;

	height:400px;

	margin:0 auto;

	padding-top:40px;

}

.idh {

	width:1000px;

	height:210px;

	margin:50px auto 20px;

}

.idh ul li {

	width:297px;

	float:left;

	text-align:center;

}

.idh ul li .thum img {

	width:82px;

	height:82px;

}

.idh .infos {

	padding-top:25px;

	width:100%;

	text-align:center;

	font-size:16px;

	color:#000;

	height:20px;

	line-height:20px;

}

.idh .eng {

	font-size:12px;

	color:#aaa8a9;

	padding:0;

}

/*列表页*/

	.main {

	width:1055px;

	margin:20px auto;

}

.leftbox {

	width:785px;

	height:auto;

	float:left;

}

.location {

	width:500px;

	height:30px;

	line-height:30px;

	text-align:left;

	font-size:14px;

	float:left;

}

.classname {

	width:100%;

	height:45px;

	line-height:45px;

	border-bottom:#e1e1e1 solid 1px;

	padding-top:6px;

	text-align:left;

	float:left;

}

.classname .name {

	width:auto;

	max-width:260px;

	color:#ac2d1a;

	border-bottom:2px solid #ac2d1a;

	font-size:18px;

	font-weight:bold;

	text-align:left;

	display:inline-block;

	line-height:43px;

	height:43px;

	padding-left:2px;

	float:left;

}

 .search {

	width:700px;

	float:left;

	text-align:left;

	height:30px;

	line-height:30px;

	

	font-family:"微软雅黑";

	margin-top:15px;

	margin-bottom:20px;

}



.search select{ border:1px solid #dddddd; width:80px; height:30px; font-family:"微软雅黑";}

.search .inpt{ width:150px; height:26px; border:1px solid #dddddd;font-family:"微软雅黑";}

.search .tj{ margin-bottom:0px; width:75px; height:26px; background:#7d1202; color:#ffffff; font-size:14px; font-family:"微软雅黑"; border:0px; text-align:center;}





.classname .engs {

	font-size:14px;

	color:#555756;

	padding-left:5px;

	font-weight:300;

}

.leftbox .box {

	width:760px;

	margin:30px auto;

	background-color:#f5f5f5;

	padding-bottom:20px;

}

.leftbox .boxs {

	width:100%;

	margin:30px auto;

	padding-bottom:20px;

	line-height:26px;

	font-size:14px;

	text-align:left;

}

.leftbox .boxs ul li {

	width:152px;

	float:left;

	height:110px;

}

.leftbox .boxs .thum {

	width:124px;

	padding:0 14px;

}

.leftbox .boxs ul li img {

	width:124px;

	float:left;

	height:60px;

	border:1px dotted #999999;

	padding:1px;

}

.leftbox .boxs .title {

	width:100%;

	line-height:30px;

	text-align:center;

	float:left;

}

.leftbox .boxs .bttitle {

	width:100%;

	line-height:60px;

	font-size:18px;

	font-weight:bold;

	text-align:center;

}


.bttitle2 {

	width:100%;

	line-height:60px;

	font-size:18px;

	font-weight:bold;

	text-align:left;
	color:#7d1202;
	
	

}


.leftbox .boxs .bttime {

	width:98%;

	padding-left:2%;

	height:40px;

	line-height:40px;

	border-bottom:#BCB9B9 1px solid;

	border-top:#BCB9B9 1px solid;

	margin-bottom:25px;

}

.leftbox .boxs .bttime .time {

	width:160px;

	float:left;

}

.leftbox .boxs .bttime .share {

	width:auto;

	height:25px;

	padding-top:8px;

	float:right;

	text-align:right;

}

.leftbox .box ul li {

	height:94px;

	border-bottom:#e6e6e6 solid 1px;

	padding:15px;

}

.leftbox .box .thum {

	width:147px;

	height:94px;

	float:left;

}

.leftbox .box .thum img {

	width:147px;

	height:94px;

}

.leftbox .box .infobox {

	width:548px;

	height:92px;

	float:right;

}

.leftbox .box .infobox .title {

	height:26px;

	line-height:26px;

	width:533px;

	font-size:14px;

	text-align:left;

	background:url(/images/ico.png) left center no-repeat;

	padding-left:15px;

}

.leftbox .box .infobox .title .titleinfo {

	width:453px;

	float:left;

}

.leftbox .box .infobox .title .time {

	width:80px;

	float:right;

	color:#9c9c9c;

	text-align:left;

}

.leftbox .box .infobox .infotext {

	padding-left:15px;

	height:66px;

	line-height:22px;

	overflow:hidden;

	color:#9c9c9c;

	text-align:left;

}

.rightbox {

	width:244px;

	height:auto;

	float:right;

	padding-top:14px;

}



.rightbox .bigtitle {

	width:100%;

	height:70px;

	line-height:70px;

	color:#FFF;

	background-color:#7d1202;

	font-size:18px;

	font-weight:bold;

}

.rightbox .othertitle {

	width:100%;

	height:45px;

	line-height:45px;

	color:#FFF;

	font-size:14px;

	background-color:#ac2d1a;

}

.rightbox .cktitle {

	height:45px;

	line-height:45px;

	margin-top:2px;

	background-color:#ededed;

	font-size:14px;

	/*border-bottom:#ac2d1c 3px solid;*/

}

.rightbox .cktitle:hover {

	height:45px;

	line-height:45px;

	margin-top:2px;

	background-color:#ac2d1a;

	font-size:14px;

	color:#FFF;

	/*border-bottom:#ac2d1c 3px solid;*/

}



.rightbox .cktitle:hover a {

	color:#FFF;

	/*border-bottom:#ac2d1c 3px solid;*/

}



.rightbox .newslist {

	border-top:3px solid #ac2d1c;

	width:100%;

	padding-top:15px;

}

.rightbox .newslist .title {

	color:#ab2c19;

	line-height:45px;

	height:47px;

	border-bottom:#e6e6e6 3px solid;

	font-size:16px;

}

.rightbox .newslist ul li {

	width:230px;

	height:40px;

	line-height:40px;

	background:url(/images/nico.png) left center no-repeat;

	padding-left:14px;

	border-bottom:#e1e1e1 solid 1px;

	text-align:left;

	font-size:14px;

	font-weight:normal;

}

/*列表页*/

	/*幻灯片*/

	#full-screen-slider {

	width:100%;

	height:514px;

	float:left;

	position:relative

}

#slides {

	display:block;

	width:100%;

	height:514px;

	list-style:none;

	padding:0;

	margin:0;

	position:relative

}

#slides li {

	display:block;

	width:100%;

	height:100%;

	list-style:none;

	padding:0;

	margin:0;

	position:absolute

}

#slides li a {

	display:block;

	width:100%;

	height:100%;

	text-indent:-9999px

}

#pagination {

	display:block;

	list-style:none;

	position:absolute;

	left:50%;

	top:460px;

	z-index:9900;

	padding:5px 15px 5px 0;

	margin:0

}

#pagination li {

	display:block;

	list-style:none;

	width:10px;

	height:10px;

	float:left;

	margin-left:15px;

	border-radius:5px;

	background:#FFF

}

#pagination li a {

	display:block;

	width:100%;

	height:100%;

	padding:0;

	margin:0;

	text-indent:-9999px;

}

#pagination li.current {

	background:#0092CE

}

/*幻灯片*/

	/*分页样式*/

	.page_info {

	text-align:center;

	margin-top:10px;

	color:#333;

}

.page_info span {

	padding:0 2px;

	font-weight:bold;

}

.page_list {

	height:24px;

	line-height:24px;

	text-align:center;

	letter-spacing:0;

	font-family:"Arial Black";

	font-size:12px;

	margin-top:20px;

}

.page_list a {

	display:inline-block;

	color:#898989;

	border:1px solid #e8e8e8;

	background:#f8f8f8;

	text-align:center;

	padding:0 8px;

	margin:0 1px;

}

.page_list a:hover {

	color:#fff;

	border:1px solid #898989;

	background:#898989;

}

.page_list a.on {

	color:#333;

	border:1px solid #ccc;

	background:#E5EDF2;

}

.footer {

	width:100%;

	height:114px;

	background-color:#6d6b6c;

	margin-top:20px;

}

.footer .box {

	width:680px;

	height:80px;

	margin:0 auto;

	padding-left:375px;

	padding-top:34px;

	background:url(/images/logo1.png) left center no-repeat;

}

.footer .box ul li {

	width:80%;

	height:28px;

	line-height:28px;

	color:#fff;

	font-size:14px;

}



.lcbt{ width:717px; height:52px; background:url(/images/btbg.png);}

.lcbt .bh{ width:52px; height:52px; line-height:50px; float:left; font-size:25px; color:#600001; text-align:center;}

.lcbt .bhtitle{ height:52px; width:650px; float:right; line-height:52px; font-size:14px; color:#7d1202;}

.btbox{ width:717px; height:auto;  background:url(../images/linebg.png) repeat-y; display:table;}
.btext{ width:640px;  line-height:30px; font-size:12px; padding:15px 0;margin-left:60px;}


/*	在线QQ	*/
.qqonline {position: fixed; top: 200px; RIGHT: 0px; _position: absolute; width:190px; overflow:hidden; z-index:999;}
.qqonline .showbut {float:right; width:20px; padding:20px 5px;writing-mode:lr-tb; margin-top:30px; color:#ffffff; cursor:pointer; text-align:center; line-height:22px; overflow:hidden;}
.qqonline .l_radius {
	border-top-left-radius:5px;border-bottom-left-radius:5px;
	-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;
	-ms-border-top-left-radius:5px;-ms-border-bottom-left-radius:5px;
	-moz-border-top-left-radius:5px;-moz-border-bottom-left-radius:5px;
	-o-border-top-left-radius:5px;-o-border-bottom-left-radius:5px;	
}
.qqonline .open {background-color:#772030;}
.qqonline .close {background-color:#ccc;}
.qqonline .qqbox {float:right; width:130px; border:5px solid #772030; padding:10px 10px; min-height:160px; background:#fefefe; overflow:hidden;}
/*.qqonline .qqbox {border-radius:5px; -moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;}*/
.qqonline .qqbox .li_tit {margin:0px auto; width:130px; font-size:15px; text-align:center; color:#333; padding:5px 0px; border-bottom:1px solid #dbdbdb; font-weight:bold; overflow:hidden;}
.qqonline .qqbox .li_qq {margin:0px auto; width:95px; background:url(../images/qqonline_ico_qq_1.png) no-repeat 5px center; padding:5px 0px 5px 35px;line-height:30px; text-align:left;color:#333; border-bottom:1px  dotted #dbdbdb; font-size:12px;overflow:hidden;}
.qqonline .qqbox .li_tel {margin:0px auto; width:95px; background:url(../images/qqonline_ico_tel.png) no-repeat 5px center; padding:5px 0px 5px 35px;line-height:30px; text-align:left;color:#333; border-bottom:1px  dotted #dbdbdb; font-size:12px; overflow:hidden;}
.qqonline .qqbox .li_pic {margin:0px auto; width:130px; padding:5px 0px;text-align:center;border-bottom:1px  dotted #dbdbdb; overflow:hidden;}
.qqonline .qqbox .li_pic img { margin:auto; width:98px; }
.qqonline .qqbox ul li:hover { background-color:#F7F7F7;}
